草庐IT

ios - RxSwift 和 UIPickerView

全部标签

ios - audiokit ak参数自动操作

我遵循振荡器模型并以相同的方式设置ak参数,这些参数很容易通过实时控件进行操作。我如何使用LFO或包络来操纵参数,例如:在按下按键时进行幅度调制?几个星期以来,我一直在努力寻找答案。 最佳答案 查看AKOperations。有适合他们的Playground,应该解释如何使用它们(参见http://audiokit.io/playgrounds/Synthesis/的操作部分),但基本上任何操作都可以输入另一个操作,因此您可以对所需的任何参数进行样本精确控制。或者,您也可以使用C或C++在DSP级别深入研究调制参数,我们在合成器中就是

iOS在中国的网络访问权限

我最近收到一位用户的反馈,他说我的应用在中国的网络功能被破坏了,因为我没有向用户显示权限对话框。Apple的listofpermissions不包括它-它存在吗?Here'sanarticleaboutthisissue(中文;翻译here)。 最佳答案 正如@TomasAndrle所说,此“功能”仅在中国(大陆)销售的设备中显示。忽略它,并在网络无用时添加诸如重试按钮之类的东西。 关于iOS在中国的网络访问权限,我们在StackOverflow上找到一个类似的问题:

ios - 如何为 AppDelegate 中的所有 View Controller 独立更改左右栏按钮项文本属性?

在我的应用程序中,我在UINavigationController中嵌入了许多UIViewControllers,其中包含一个cancelrightBarButtonItem和保存leftBarButtonItem。在每个类中,我都有重复的代码来自定义栏按钮项的属性:navigationItem.leftBarButtonItem?.setTitleTextAttributes([NSAttributedStringKey.font:UIFont(name:fontFuturaMedium,size:fontSize17)!],for:.normal)navigationItem.le

ios - ARKit 1.5 : Extract the recognized image

所以,我的目标是:找到已知图像从sceneView中提取它(例如拍摄快照)执行进一步处理使用ARReferenceImage很容易完成第一步:guardletreferenceImages=ARReferenceImage.referenceImages(inGroupNamed:"ARResources",bundle:nil)else{return}letconfiguration=ARWorldTrackingConfiguration()configuration.detectionImages=referenceImages但现在我不知道如何从SceneView中提取图像。我

ios - ARKit 2 卡住 : a bug or my misfortune?

只有我在iOS12上体验过ARKit画面卡顿吗?当您在生成过于密集的点云的空间中使用该应用程序的时间过长时,通常会发生这种情况。一定时间后,整个画面开始滞后,然后完全停止移动,直到你盖住相机,或者将它从你的物体上移开,或者重置ARsession。自从我更新到iOS12后,我开始遇到这个问题,但是我搜索了几个论坛看是否有其他人遇到了这个问题,但找不到任何人。我想知道是我的问题还是常见的错误?UPD:iOS12beta2-问题仍然存在 最佳答案 您还有问题吗?在升级到Xcode10和iOS12之后,我今天遇到了一个更糟糕的问题。当我的所

ios - AVQueuePlayer 寻求问题(至 :) and CMTime

我有一个AVQueuePlayer,我正在尝试在按下按钮时向后搜索5秒。我的代码如下:funcseekBack(){guardletcurrentTime=self.player?.currentTime()else{return}letcurrentTimeSeconds=CMTimeGetSeconds(currentTime)letnewTimeSeconds=max(currentTimeSeconds-5,0)letnewTime=CMTimeMakeWithSeconds(newTimeSeconds,currentTime.timescale)self.player?.s

ios - "Find Call Hierarchy"在 Xcode 中不起作用(使用 cocoapods 的大项目)

我正在尝试维护一个庞大的iOS项目,其中有超过一百个类和cocoapods作为依赖管理器。当我尝试对具有某些用途的函数执行“查找调用层次结构”时,它没有显示该函数的用途。它不显示任何内容,而是播放“哔”声。没有错误显示。也许有必要在Xcode中配置一些东西?也许这是Xcode上一个版本的错误? 最佳答案 Xcode中的这些功能通常有很多错误,所以它们不起作用一点也不奇怪。我建议不要依赖Xcode并在项目上使用例如Appcode或VSCode的第二个窗口并在其中进行搜索。 关于ios-"F

ios - codenameone 首选项抛出 "Failed to save token"错误

我尝试创建新的Apple证书,但出现“保存token失败”错误。我已登录itunesconnect.apple.com并在尝试此操作之前成功接受了协议(protocol)。出现此错误时请告知。项目名称中曾经有空格,并且之前确实可以正常工作,并且在应用程序商店中部署了应用程序。现在我的证书过期了。当我尝试使用codenameone证书向导重新生成证书时,弹出错误提示路径包含空格。所以我去删除了项目名称中的空格,并手动更正了没有空格的Build.xml和codenameone_settings.properties。当我尝试通过codenameone向导连接itunesconnect时,它

使用 Firebase FCM token 的 iOS 推送通知

这是一个更多关于使用FirebaseFCMtoken发送iOS推送通知的行业标准方式的问题。我没有自己的推送服务器,所以想使用Firebase云功能。我正在构建一个具有聊天功能的应用程序,我想在用户收到新消息后立即通知他们。在Firebase云函数中,我有一段代码在那里运行,带有硬编码的fcmtoken,当我调用该云函数的url时,它成功地将通知发送到我的设备。现在如果多个用户互相聊天,我如何将fcmtoken传递给云功能?一种方法是——一旦我向我的聊天friend发送消息,我的应用程序就可以调用该url并将我的聊天friendfcmtoken传递给云功能,这将触发对聊天friend的

ios - 当 iOS 虚拟键盘在屏幕上时,是否有固定元素在错误位置呈现的已知解决方法?

我有一个应用程序,它利用WKWebView来处理大部分内容。在一些屏幕中,我们在利用position:fixed;的div中有按钮,因此它们总是在同一个位置,因为长表单在下面滚动。当显示虚拟键盘时,我将一个类添加到文档主体,可用于调整其他内容,例如,调整包含这些按钮的div上的bottom属性,使它们移动到键盘上方。到目前为止,非常好,它们始终可见。当滚动表单时,问题就出现了,按钮明显地随着页面的其余部分向上移动(它们不应该),但浏览器实际上表现得好像它们仍然位于它们应该在的位置。屏幕截图显示了浏览器认为按钮所在的位置,如果您触摸这些区域,按钮就会被激活。我很乐意将此归结为WebKit